package com.lingxu.module.earlyWarn.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.lingxu.base.common.api.vo.Result;
import com.lingxu.module.collaborative.entity.Collaborative;

/**
 * @Description: 驾驶舱
 * @Author: jfx
 * @Date:   2024-04-10
 * @Version: V1.0.1
 */
public interface CockpitService extends IService<Collaborative> {

    Result warningSituation(String region);

    Result warningFieldDistribution(String region);

    Result warningAreaDistribution(String region);

    Result highFrequencyIssues(String region);

    Result findModelIssueList(String region);

    Result modelTypeDistribution(String year);

    Result modelAreaDistribution(String year);

    Result timeTrend(String year);

    Result modelfieldDistribution(String year);

    Result modelList(String year);

    Result realTimeWarning(String year);

    Result townshipRanking(String year);

    Result compareCounts(String year);

    Result listenResults(String region);
}
